let the side down


Results for "let the side down"

English - Turkish Dictionary

let the side down

(English - Turkish Dictionary) :
İng., k. dili bekleneni yapmayarak arkadaşlarını büyük bir hayal kırıklığına uğratmak.